<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		   <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
           <meta name="author" content="Zhang Cheng">
		<title></title>
		<script src="js/vue.js" ></script>
	</head>
	<body>
		<div id="app">
			<login></login>
		</div>
		<template id="login">
			<div>
				<h1>这是一个全局组件</h1>
				{{msg}}
			</div>
		
		</template>
		<script>
			//组件内部的data应该是一个方法，但是方法当中应该返回一个对象，
			Vue.component('login',{
				template:'#login',
				data:function(){
					return {
						msg:'这是组件中的数据'
					};
				}
			})
			var app = new Vue({
				el:'#app',
				data:{

				},
				methods:{
					
				}
			});
		</script>
	</body>
</html>